package com.czmh.etc.onlinepubsys.request.cmg;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2023
 *
 * @Author: lyk
 * Date: 2023/07/18
 * FileName: NewCancelBusinessRequest
 * Description:
 */
@ApiModel("招商局-申办业务单取消接口-对接请求对象")
@Data
public class NewCancelBusinessRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("用户ID")
    @JSONField(serialize = false)
    private String userId; //用户ID

    @ApiModelProperty("订单id")
    @JSONField(serialize = false)
    private String orderId; //订单id

    @ApiModelProperty(notes = "客户端唯一码，accessNo+随机编码")
    private String clientKey;

    @ApiModelProperty(notes = "时间戳", hidden = true)
    private Long time;

    @ApiModelProperty(notes = "业务订单号,获取SPI申办卡签业务办理结果可获取,业务订单号和车牌不能同时为空")
    private String orderNo;

    @ApiModelProperty(notes = "车牌号")
    private String vehiclePlate;

    @ApiModelProperty(notes = "车牌颜色")
    private Integer vehiclePlateColor;
}
